Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EDEN MEWS Terraced £685,127 £402,500 27 Jul 2012
2 EDEN MEWS Terraced £572,022 £337,000 9 Apr 2010
3 EDEN MEWS Terraced £777,816 £562,000 11 Dec 2015
4 EDEN MEWS Terraced £601,000 £350,000 11 Feb 2011
5 EDEN MEWS Terraced £832,433 £225,000 24 Aug 2000
7 EDEN MEWS Terraced £495,912 £277,000 26 Jan 2006
8 EDEN MEWS Semi-Detached £640,775 £642,500 3 Aug 2022